home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / d / diskmoni / templm18 / read.me < prev    next >
Encoding:
Text File  |  1996-11-17  |  4.8 KB  |  88 lines

  1.                                                         Oldenburg, den 16.1.86
  2.  
  3. Verehrte(r) 68000-Enthusiast(in),
  4.  
  5.             TEMPLEMON ist ein Maschinensprachemonitor und Debugger.
  6.  
  7. Die Versionen 1.xx sind , aber nur im Ordner zusammen mit den anderen Dateien,
  8.  
  9.                                 FREI KOPIERBAR !
  10.  
  11. Sie dürfen nicht gewerblich genutzt oder verkauft werden.
  12.  
  13. Die Intention ist dabei, daß sich möglichst viele Atari ST-Anwender von diesem
  14. für viele Anwender wertvollen Werkzeug überzeugen können ! Bitte kopieren Sie
  15. also den Ordner mit diesen Dateien weiter !
  16.  
  17. ACHTUNG: Seit dieser Version (1.4) ist TEMPLEMON auch farbtauglich ! Jedoch
  18. benutzt er immer die hohe Auflösung (das evtl. Umschalten besorgt er selber).
  19. Leider treten dabei manchmal unschöne Farbverschiebungen und Schatten auf,
  20. die aber sich aber durch wiederholtes Drücken von ALT/HELP und folgender
  21. Eingabe von "G" (RETURN) wieder wegscheuchen lassen. Ich habe leider keinen
  22. Farbmonitor, sonst hätte ich den Fehler (hoffentlich) schon behoben.
  23.  
  24. Der Monitor braucht nur einmal gestartet werden (z.B. einfach in den AUTO-Ord-
  25. ner der Boot-Diskette kopieren), dann hat er sich im System installiert.
  26. Tritt nun ein Fehler auf, der sonst nur so ein paar gar nicht so lustige
  27. Bömbchen auf den Bildschirm zaubert, können Sie sich nunmehr freuen, dafür
  28. ausführlich vom Monitor unterrichtet zu werden. Und wenn Sie mal kurz in den
  29. Monitor wollen, um im Speicher herumzuwühlen, brauchen Sie nur ALT/HELP zu
  30. drücken. Wenn Sie im Monitor sind, bekommen Sie mit "?" (RETURN) eine kurze An-
  31. leitung. Sie können sie ausdrucken, indem Sie im Monitor eingeben: "P PRN:" und
  32. dann "?". Am Ende nochmal "PC" eingeben, um den Drucker wieder zu beruhigen.
  33.  
  34. Mit dem Befehl "VI" können Exceptionvektoren, die von anderen Monitorprogrammen
  35. evtl. zerstört wurden, wieder eingerichtet werden.
  36.  
  37. Wenn Sie nun schon vollkommen von diesem Programm begeistert sind, dürfen Sie
  38. den nächsten Absatz überpringen.
  39.  
  40. Um sich die Fähigkeiten des Monitors/Debuggers einmal demonstrieren zu lassen,
  41. stellen Sie sich folgendes vor:
  42. Ein Programm von Ihnen ist noch nicht fehlerfrei. Sie wissen, daß unter unbe-
  43. kannten Umständen igendwelche genau überprüfbaren Dinge passieren, z.B, daß
  44. eine bestimmte Variable manchmal einen völlig sinnlosen Wert erhält. Nun könn-
  45. ten Sie sich natürlich an die Arbeit machen, an allen möglichen Stellen Ihres
  46. Programms Abfragen extra dafür einzubauen, um so ungefähr die Stelle zu fin-
  47. den, wo der Fehler erzeugt wird. Doch Tarraaa !! Hier tritt der TEMPLEMON auf
  48. den Plan: Mit Hilfe eines kleinen Hilsprogramms, das schon bis auf die eigent-
  49. liche Abfrage der Fehlersituation vorprogrammiert ist (siehe Datei TRACE.C),
  50. können Sie den Debugger anweisen, nach jeder ausgeführten Assembler-Instruk-
  51. tion das kleine Hilfsprogramm aufzurufen, das Sie dann natürlich so program-
  52. miert haben, daß es immer direkt die Fehlerauswirkung überprüft und bei Er-
  53. kennen des Fehlers diesen sofort vom Monitor anzeigen läßt.
  54. Als Beispiel können Sie das Programm TRACE.TOS starten, sofern der Monitor
  55. vorher schon einmal gestartet wurde. Es paßt darauf auf, daß oben links auf
  56. dem Bildschirm nichts Schwarzes auftaucht. Wenn Sie den Anweisungen des Pro-
  57. gramms TRACE.TOS folgen und mit dem Maus-Cursor dann nach oben links gehen,
  58. wird Sie das Programm sofort dabei erwischen.
  59.  
  60. Wenn Sie das dann von der Nützlichkeit dieses Monitors überzeugt, bitte ich
  61. Sie, mir dafür einem Betrag von zwanzig D-Mark zu schicken. Damit zeigen Sie
  62. mir, daß mein Programm wieder einen zufriedenen Anwender gefunden hat und
  63. ich sende Ihnen dafür eine noch umfangreichere Anleitung für den Monitor
  64. mit nützlichen, praxisbezogenen Tips für die Fehlersuche, mit genauen
  65. Beschreibungen, wie die genauen Abläufe der Funktionen, wie z.B. der Trace-
  66. Funktion, aussehen und wie sich der Monitor im System einbettet (Benutzung
  67. von Vektoren, Verhalten bei Interrupts, usw.).
  68.  
  69. Um eventuellen Fragen vorzubeugen, lassen Sie sich gleich sagen, daß dieser
  70. Monitor nicht mit Symbolen (wie z.B. der SID) arbeiten kann ! Auch ist es
  71. nicht möglich, Programme zu laden, um sie dann zu starten. Dies ist konzep-
  72. tionsbedingt bei TEMPLEMON nur schwer lösbar. Stattdessen sollten Sie TEMPLEMON
  73. als ständigen Hintergrundmonitor verwenden, der für Sie in jeder Situation auf
  74. Fehler aufpaßt. Er kann also nicht einen vollwertigen Debugger ersetzen, dafür
  75. aber sinnvoll ergänzen !
  76.  
  77. Also versuchen Sie schnell, eine von meinen tollen Anleitungen für die
  78. Ihnen vorliegene Version meines Monitors zu bekommen, indem Sie einfach
  79. DM 20.- an mich schicken. Wenn Sie noch eine einseitig (!) formatierte Disk
  80. beilegen (achten Sie auf das richtige Porto, bei Briefen meist 1.30 DM !),
  81. können Sie Glück haben, daß ich Ihnen gleich noch eine neue Monitorversion
  82. draufkopiere.
  83.  
  84.   Thomas Tempelmann
  85.   Ernst-Ludwig-Kirchner Str. 25
  86.   D-2900 Oldenburg
  87.   West Germany